package com.cbd.dao;

import java.util.List;

import com.cbd.pojo.PageBean;
import com.cbd.pojo.Record;

public interface RecordDao {
	/**
	 * @Description: 根据意向的id添加成交记录
	 * @param 意向的id  
	 * @return 0添加失败 1添加成功 
	 * @throws
	 * @author yangkai 
	 * @date 2016年10月31日
	 */
	public void addRecord(Record record);
	
	/**
	 * @Description: 通过包租婆id分页查找所有记录
	 * @param 包租婆的id   
	 * @return List<Record> 所有的包租婆成交记录
	 * @author yangkai 
	 * @date 2016年10月31日
	 */
	public PageBean findAllRecord(int ladyId,PageBean page);
	/**
	 * @Description: 按租客查找所有的成交记录
	 * @param 传入租客的id renterId 
	 * @return List<Record> 返回所有的成交记录 
	 * @author yangkai 
	 * @date 2016年10月31日
	 */
	public List<Record> findAllRecordByRenterId(int renterId);
	/**
	 * 查询某个包租婆所有的成交条数
	 * @param ladyID
	 * @return
	 */
	public int findRecordNum(int ladyID);
	/**
	 * 通过记录ID查找记录信息
	 * @param recordID
	 * @return
	 */
	public Record findRecordById(int recordID);
	
	/**
	 * @Description: 查找所有的记录
	 * @param @return   
	 * @return PageBean  
	 * @throws
	 * @author yangkai 
	 * @date 2016年11月8日
	 */
	public List<Record> findRecord();
}
